#include "ScientificCalculation.h"
#include <iostream>

int main() {
    ScientificCalculation sc;
    sc.init();

    // 第一次调用inference并打印结果
    auto results = sc.inference({-123.456, 789.123});
    for(const auto& result : results) {
        std::cout << "Original Data: " << result.first << ", Result: " << (result.second ? "Divisible by 2" : "Not divisible by 2") << std::endl;
    }

    // 第二次调用inference并打印结果
    results = sc.inference({-100.0, 200.0});
    for(const auto& result : results) {
        std::cout << "Original Data: " << result.first << ", Result: " << (result.second ? "Divisible by 2" : "Not divisible by 2") << std::endl;
    }

    return 0;
}
